home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
umich
/
utils
/
desktop
/
nosys100.lzh
/
NOSYS.TXT
Wrap
Text File
|
1994-12-17
|
5KB
|
100 lines
Kurzdokumentation zum no|System
===============================
Das no|System und die no|Lib
----------------------------
Da es mittlerweile eine ganze Reihe von Programmen aus unserem
Haus gibt und diese mit wachsendem Funktionsumfang und Komfort
immer größer werden, haben wir einen Weg gefunden, den Speicherbedarf
der Programme praktisch zu verringern und nebenbei noch gewisse
Dinge global für alle diese Programme einstellen zu können.
Funktionsweise
--------------
NOSYSTEM.PRG ist ein kleines Programm, das in den AUTO Ordner kommt.
Es hat keine aktive Funktion, beeinflußt also das restliche System
nicht. 'Interessierten' Programmen werden die Informationen zur
Verfügung gestellt, die man mit dem Programm NOCONFIG.PRG einstellen
kann. Zusätzlich kann die noLib, eine Sammlung von universellen
Programmfunktionen ('Bibliothek') geladen werden.
Sobald nun ein zweites Programm diese Library benutzt, hat man schon
Speicher gespart. Nebenbei verkürzt sich auch die Ladezeit der
Programme.
Wer z.B. no/That's Address ab Version 3 als Accessory und
That's Write 4 oder unter Magix/Multitos den no|Desktop und
That's Write 4, spart schon Speicher.
NOSYSTEM.PRG teilt den no|Programmen die Daten per Cookie mit.
Dazu wird ggf. der CookieJar automatisch erweitert.
Installation und Konfiguration des no|Systems
---------------------------------------------
Das NOSYSTEM.PRG kopiert man in seinen AUTO Ordner der Bootpartition
bzw. Bootdiskette.
Den Ordner NOSYS kann man irgendwohin tun (Wir haben ihn
normalerweise auf Laufwerk C:\ im Hauptverzeichnis).
Zur eigentlichen Konfiguration gibt es das NOCONFIG.PRG.
Dialogelemente des NOCONFIG.PRG
-------------------------------
Pfad der noSystem Konfigurationsdateien:
Hier trägt man Laufwerk und Pfad des Ordners NOSYS ein (z.B.
C:\NOSYS\)
Pfad der Druckertreiber des FlexiPrint-Systems:
Da zum Beispiel auch That's Address die gleichen Druckertreiber
wie That's Write verwendet, ist es überflüssig, alles mehrfach auf
der Festplatte zu haben. Daher trägt man hier den Pfad ein, an dem
sich die Druckertreiber befinden (Für That's Write Anwender
üblicherweise der TWRITE Ordner).
Pfad der Hilfedateien...
Hilfedateien können bei den jeweiligen Programmen, aber auch
zusammen in einem separaten Ordner liegen. (Denkbar für den Einsatz
mit einem langsamen MOD Laufwerk - Programm auf der schnellen
Festplatte, alle nicht so wichtigen Daten auf dem MOD)
Pfad der Temporärdateien...
Beim Umrechnen von großen Bildern, Zwischenspeichern von
Serienbriefdaten und dergleichen legen Programme schon mal
zwischendurch Daten ab. Diese kann man mit dieser Pfadoption z.B.
auf eine RAMDISK leiten.
Dialoggestaltung für noLook:
Das no|System ist in der Lage für alle Programmen, die no|Look
verwenden zentral das Aussehen einzustellen. Bei der Gestaltung der
Oberfläche ist der no|Look extrem flexibel. Man kann das Aussehen
anderer Oberflächen oder sogar anderer Betriebssysteme sehr weit
nachempfinden. Das Aussehen ist in Beschreibungsdateien mit den
Namen NOLOOK.xxx abgelegt. Derzeit gibt es leider noch kein
anwenderfreundliches Konfigurationsprogramm für no|Look-Dateien,
so daß man auf die mitgelieferten angewiesen ist. Eine Beschreibung
ist aber erhältlich. Da es ASCII-Dateien sind, kann man diese dann
auch selber bearbeiten, sofern man etwas Kenntnis von ATARI
Programmierung hat und sich mit hexadezimalen Zahlen auskennt.
noSoft Bibliothek resident laden:
Lädt die Datei NOSYSLIB.OVL beim Booten in den Speicher und behält
sie da. Sollte man nur ein einziges no|Programm verwenden, macht
das wenig Sinn. Wer aber wenigstens ein Accessory und ein Programm
bzw. das no|Desktop-System benutzt oder unter Magix/MultiTOS mehr
als ein Programm verwendet, kann so je Programm weit über 100kB
Arbeitsspeicher/RAM sparen.
Sprache
Die von der Library unterstützen Sprachen können hier eingestellt
werden. Globale Texte/Warnungen/Fehlermeldungen erscheinen dann in
der angewählten Sprache.
Störungen im Betrieb mit anderen Programmen
-------------------------------------------
Da das NOSYSTEM.PRG keine aktiven Funktionen hat, ist eine Störung
anderer Programme ausgeschlossen.
Eine Ursache ist aber zumindest theoretisch denkbar. Viele AUTO
Programme legen einen oder mehrere sogenannter Cookies an, um Ihre
Daten auszutauschen. Nun gibt es aber nur eine voreingestellte Zahl
von Cookieplätzen im System. Wenn ein Programm keinen Platz findet,
legt es normalerweise mindestens einen neuen Platz an. Nun gibt es
aber Programme die dies nicht machen. Diese können sich dann nicht
eintragen und auf einmal wundert man sich, daß man das NOSYSTEM.PRG
ergänzt hat, und der Faxtreiber nicht mehr läuft. Die Schuld schiebt
man dann auf das NOSYSTEM.PRG.
Abhilfe währe hier, das NOSYSTEM.PRG in der Reihenfolge NACH allen
anderen Programmen starten zu lassen oder ein Hilfsprogramm wie das
COOKIExx.PRG möglichst als erstes im AUTO-Ordner zu verwenden.
Damit kann man die Anzahl voreingestellter Cookieplätze erhöhen.